#pragma once

#pragma warning(disable: 4201) // nameless struct/union

#pragma warning(push)
// disable warning during Windows includes
#pragma warning(disable: 4100) // Unreferenced formal parameter

#define MINIRDR__NAME HwFs

typedef unsigned __int64 POOL_FLAGS;
#include "rx.h"

#include "nodetype.h"
#include "netevent.h"

#pragma warning(pop)

#include "minip.h"

#undef RxDbgTrace
#define RxDbgTrace(a, b, c) DbgPrint c
#define MIN(x, y) ((x) < (y) ? (x) : (y))

#pragma warning(disable: 4100) // Unreferenced formal parameter
#pragma warning(disable: 4101) // Unreferenced local variable
#pragma warning(disable: 4189) // Local variable is initialized but not referenced
